@charset "utf-8";


.index{ clear: both; overflow: hidden;}
.index_1{float: left; background: #0b2f5b; line-height: 40px; overflow: hidden; padding: 0 10px;font-weight: bold;}
.index_1 a{ 
	background: url("../img/index_news.png") no-repeat right center; 
	display: block; 
	padding: 0 30px 0 5px; 
	color: #fff;
	font-size: 16px; 
	text-transform: uppercase;
}
.index_2{ overflow: hidden; background: #f2f2f2; height: 40px; line-height: 40px;font-size: 14px;}
.index_2 ul.bd li{ padding: 0 15px; height: 40px; overflow: hidden;}
.index_2 ul.bd li span{ color: #787878; padding: 0 10px 0 5px; display: inline-block;}

.index1 li{
	float: left;
	width:239px; 
	height:230px; 
	margin-right:18px; 
	display: inline-block; 
	overflow: hidden; 
	padding: 30px 22px 20px 23px;
}
.index1 li.index1_bg1{ }
.index1 li.index1_bg2{ }
.index1 li.index1_bg3{ }
.index1 li.index1_bg4{  margin-right: 0;}
.index1 li em{ display: block; clear: both; overflow:hidden;width: 239px; height:130px; margin-bottom: 15px;}
.index1 li em img{ width: 100%;}
.index1 li p{ text-align: right; clear: both; overflow: hidden; height:28px; margin-top: 210px;}
.index1 li p img{ height:100%;display: block;padding-left: 75px;}


/**************footer**************/
footer{ text-align: center; padding: 30px 0; margin: 0 auto; width: 1190px;}